take the rap

Translations
endosser la responsabilité
Definitions
To accept responsibility or blame for something, often in a situation where one is not solely at fault.